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