3060 75
1532 101
4885 388
9470 579
8198 281
4904 549
5300 503
5848 738
8189 464
1921 107
9124 670
2887 166
21685 1020
21501 390
84525 616
3786 529
5565 530
18991 690
8442 443
4894 131
124320 273
20695 616
3668 318
2127 162
6356 386
4513 637
3408 222
13303 771