2959 523
852 76
1904 101
4335 409
3424 543
5210 353
6837 536
3558 317
5450 758
6298 669
4889 569
13588 653
3484 306
26928 533
20106 253
6398 733
1937 203
11253 534
6551 550
8982 178
8380 72
4299 304
1942 161
6352 354
12686 158
21303 566
7770 492
8943 586