15951 260
59920 440
15738 614
28325 105
16939 804
5270 680
15017 734
15397 529
6757 877
5515 353
2238 328
3938 59
1507 97
3530 615
8724 594
3473 32
8265 326
2253 197
3211 299
2888 203
3575 593
4863 848