2502 524
1531 239
800 160
2668 501
50565 321
6227 171
61089 631
30498 838
27878 178
15159 65
71237 268
85457 311
38410 465
6176 69
26198 383
2159 566
4131 44
8446 297
14148 790
9285 463
32717 235
7701 277
76483 570
2510 409