31556 943
36074 587
12509 162
16592 568
29380 324
59405 270
24252 506
26782 498
27553 175
28331 287
44469 518
132121 1159
54678 421
23679 419
66598 621
42772 251
42353 199
29273 270
20776 214
21423 541
26716 405
59140 509
25375 601
20612 231