14801 59
12563 540
61244 500
314713 1252
10872 580
6855 76
5293 309
3399 70
25309 224
15512 94
76152 264
104246 335
4132 395
6845 612
4939 538
134626 600
95296 903
64236 617
112119 716
58121 465
8961 519
10421 228
44314 407
4536 188