15090 506
3482 236
5254 606
6348 799
2389 99
4987 462
23419 353
1777 152
7064 524
4138 347
3997 458
3915 494
6861 402
20135 858
4097 696
4681 630
26543 377
6630 823
4269 585
3725 551
5660 201
12474 781
3677 432
2417 113