3015 853
3631 578
22905 265
2883 504
1561 244
6859 707
13342 693
2033 190
9900 175
4181 654
2681 427
5343 523
29991 314
10701 301
5811 630
4315 120
5823 297
8635 68
4316 548
4811 523
5168 308
2969 25
1327 172
9457 330
2128 87
2058 307
2726 511
2993 219