2160 656
4485 621
31598 363
30439 779
7469 437
7341 143
5224 195
8454 259
7648 665
5738 474
4517 281
10459 96
10122 225
53002 522
27113 201
2298 406