931 120
4707 379
31371 610
10992 478
17352 103
104866 978
2167 197
3298 512
2525 371
3320 279
7027 895
12512 697
2937 596
7901 579
2766 327
5291 853
13206 702
132885 361
5432 352
5358 351
27146 393
4770 222
91165 305
114254 427
5446 533
14465 142
6003 269
4052 779