948 265
2027 660
3255 729
1121 52
2223 397
1645 209
3667 958
2126 361
2397 407
2148 328
2502 449
356856 1150
3079 665
2675 520
15001 373
30048 428
9710 464
8089 89
5031 134
34204 615
126322 246
147067 621
7747 626
8211 81
53164 278