1225 237
2761 871
1162 293
2808 602
3213 819
1213 98
2697 430
3900 214
1979 141
3288 438
10136 591
25608 209
155537 635
7447 252
8040 170
46451 376
9109 290
11497 328
5217 509