11497 88
7641 313
4687 60
2395 334
6623 41
2473 682
15984 38
10398 283
11242 574
18397 612
8495 909
20303 167
1989 229
3868 48
2515 640
1281 293
3311 554
13463 164
4628 459
4663 298
7311 778
4400 273
3108 673
754 131