598 70
6530 843
1671 145
3185 535
2429 273
3995 554
19767 436
4642 149
11307 555
10312 266
3448 566
8272 403
5475 343
4119 323
2678 284
5703 629
7552 243
5287 219
15199 507
4125 532
2780 262
2461 120
7704 646
2574 325
2401 189
2380 218
5205 427
2501 185