14006 353
3364 427
2423 554
1880 381
24086 931
4432 397
1265 44
3593 562
7463 448
3998 698
14764 292
3905 650
829 94
3358 503
2664 367
3376 584
1339 83
8086 344
2315 471
1623 196
2149 370
1104 152
2891 448
4744 164