4200 303
5406 170
13688 452
50358 525
23001 891
7853 37
1541 43
2429 420
1835 368
16667 623
13653 135
17748 716
14901 983
17834 143
54631 1030
2703 376
957 183
1987 412
2708 444
730 101
55651 312
89456 463
21225 114
36262 515
9555 957
16974 322
17433 269
5074 102