14797 59
12563 540
61239 500
314687 1252
10872 580
6854 76
5293 309
3399 70
25304 224
15512 94
76146 264
104241 335
4131 395
6845 612
4939 538
134616 600
95292 903
64229 617
112114 716
58112 465
8961 519
10421 228
44314 407
4536 188