15840 526
102773 811
12750 54
63740 338
9766 312
3266 373
2549 232
2986 194
3944 373
3846 39
5712 531
4302 386
9997 573
29185 91
4202 604
4096 783
4744 882
2329 98
4610 565
3000 222
4487 35
9118 543
340857 1173
22511 463
17904 413
30108 879
3007 97
10716 137