30673 180
19666 663
2248 609
8850 278
2607 520
1639 284
1178 271
2510 511
3927 572
1421 316
2516 534
2847 615
2499 696
2001 322
1461 300
3143 693
1186 92
3809 684
463 70
1516 300
1679 288
1894 321
2625 244
2230 418
875 104
1872 265
1278 268
19346 482