3025 411
23693 210
14975 651
22643 51
11267 274
36429 544
6793 432
3044 109
1620 51
12248 485
19324 240
1308 90
5465 667
6655 504
89038 923
3479 639
24720 415
37739 342
7406 473
15977 360
3759 70
57284 157
2882 124
76469 251
3658 318
4639 656
17833 531
7039 413