30936 83
45562 693
32531 463
67376 555
49797 739
47855 926
155990 393
54487 777
80070 415
50908 336
41832 652
37849 349
35906 218
54523 233
53440 192
37480 740
34069 505
31375 826
43654 719
99676 802
43141 417
27280 330
38836 195
99852 236