3506 596
2291 329
17908 790
5537 369
1243 94
1846 113
5621 256
2593 471
3345 348
1403 110
2184 140
3146 916
2373 369
3008 631
3840 883
2775 438
1672 422
8594 328
3631 818
7434 268
10416 456
3571 964
7537 386
4859 561