29595 167
3197 575
2945 654
1915 304
2836 447
7594 645
6511 732
854 28
6526 205
1945 177
2517 400
1503 215
37791 645
3085 197
4917 289
14456 710
37003 526
19912 540
4451 651
3962 858
1943 41
3482 708
17189 252
3592 739
4209 707
3449 441
1380 259
7391 667