5026 271
1024 122
972 125
1270 398
2305 554
811 177
10217 711
2483 270
313 64
3857 658
2510 529
1939 53
7492 628
4770 492
1007 123
803 54
4304 892
1413 269
2669 606
15928 326
3284 887
3112 681
1781 443
2584 725