2963 611
1122 252
692 210
1000 273
452 104
3889 575
154767 494
51392 299
22522 190
157326 1041
35308 237
2818 500
11190 685
42083 245
124811 533
54049 199
5436 645
2071 337
2580 422
23402 202
98900 468
69609 305
2119 41
3485 638
53010 447
2888 170
57168 437
5364 168