4431 602
4962 214
2227 61
5668 548
11230 119
2328 155
2254 328
7686 239
5043 125
3412 281
4646 686
2991 464
5803 343
2859 387
1226 88
6361 316
3112 272
2824 222
13937 282
21909 392