2705 501
3622 418
20044 322
1642 354
3382 842
4240 875
6296 705
6539 197
2033 272
3594 339
2753 320
1300 270
709 66
8716 167
4304 249
3082 451
1818 220
9962 358
2328 598
4314 347
5082 780
3976 97
3109 702
3347 46