1583 300
1979 178
3043 313
19573 729
6562 902
4005 808
6380 443
3772 118
23226 151
2839 277
6886 562
6964 189
3041 97
60314 515
59478 330
7662 237
5021 433
8316 271
3132 375
17060 632
58506 231
12569 489
14224 558
17788 625
40956 668
16614 534
5717 301
2266748 3672