531 99
3096 935
10493 329
2528 428
2041 411
14286 606
3152 598
2925 654
3583 739
1989 293
2246 358
3468 58
7830 226
5346 823
4955 620
1448 243
4779 554
1950 37
4160 472
6974 307
2279 137
5236 661
13298 393
13103 352
79150 182
75264 289
9861 134
13653 259