2628 29
170013 841
4660 35
13429 498
58304 236
23518 757
51370 779
33262 580
41918 670
35313 464
36579 255
2573 124
3057 114
8087 152
1635 60
1608 96
5259 215
5189 682
2972 82
3224 478
9905 347
3135 409
4824 693
4491 398
6389 591
5501 236
2596 197
58212 679