321 95
2663 613
2868 577
2990 550
1627 509
18154 301
5981 641
7277 599
30324 289
16146 359
2950 197
51809 174
18663 286
12289 104
4906 374
15632 509
11467 633
3990 497
3893 196
7162 466
5228 662
6072 99
3569 524
2373 261