1409 276
1123 49
17124 840
7149 710
5278 471
2336 523
4305 369
28344 651
5160 568
3720 846
16224 550
6840 115
6030 591
6085 292
28168 37
27555 383
13003 623
2924 495
1208 124
7093 466
12370 532
1284 280
2052 268
808 111
1981 332
3230 544
20502 653
4627 36