50258 412
42502 547
38517 548
24231 99
94295 604
4946 125
189998 204
425954 1025
214680 514
10606 513
12787 73
28804 239
50031 328
117476 211
14905 90
5600 490
3885 388
4974 585
7963 55
8155 612
8101 115
44465 322