15951 260
59949 440
15738 614
28326 105
16939 804
5271 680
15017 734
15927 529
6757 877
5516 353
2240 328
3939 59
1508 97
3530 615
8724 594
3473 32
8267 326
2253 197
3212 299
2888 203
3576 593
4864 848