15921 455
9740 303
4376 788
2445 105
5601 547
5237 812
6374 773
4071 417
2077 82
21465 318
10773 573
5668 601
3686 193
16160 508
12322 31
4240 386
2539 84
23896 325
11489 489
8065 483
31437 594
3941 162
10670 271
9081 400