2949 259
4031 197
4576 978
4674 406
3533 297
3703 737
3358 261
4112 641
1844 137
4210 686
3737 590
4085 381
2900 251
6470 593
16617 614
5770 780
1448 37
4451 190
4217 535
2230 154
2574 99
7529 111
7710 357
3700 257
1900 164
2359 398
4495 32
4343 600