37655 150
27920 212
30327 597
19605 101
20679 698
23665 57
12202 604
20451 156
69547 214
102012 538
29484 346
25882 251
39980 509
75942 369
31491 603
51225 586
30955 407
38267 790
100782 608
41760 767
41151 416
22860 863
10591 562
26101 186