1095 296
2960 663
4353 609
2447 608
895 110
40853 418
13115 37
31354 305
29513 279
7752 663
8063 848
3121 213
6214 163
3492 748
4337 451
8509 146
190373 175
94754 507
5245 483
12876 362
29268 908
100798 343
13406 64
60518 318
6499 107
178925 529
148425 401
51485 600