31336 371
11622 234
19271 503
7459 161
25829 119
29162 798
21968 614
7433 529
5647 475
3354 310
19121 822
4198 376
3305 615
3561 182
7691 736
21561 569
21048 464
3857 549
2096 267
8488 618
1565 56
17829 827
3918 428
4597 659
1809 81
3738 396
10642 782
51609 400