50029 412
42393 547
38441 548
24198 99
94217 604
4944 125
189893 203
425790 1025
214593 514
10601 513
12781 73
28772 239
49979 328
117399 211
14897 90
5595 490
3884 388
4970 585
7962 55
8150 612
8099 115
44455 322