15839 526
102680 811
12750 54
63727 338
9764 312
3266 373
2548 232
2986 194
3944 373
3845 39
5711 531
4302 386
9996 573
29178 91
4201 604
4096 783
4744 882
2329 98
4610 565
3000 222
4487 35
9118 543
340830 1173
22511 463
17902 413
30106 879
3006 97
10716 137