31160 597
5238 655
7340 500
248835 370
3731 253
3442 459
21877 601
37201 427
108388 831
42012 202
5157 397
18847 462
5071 326
7446 61
4520 588
100386 287
5503 278
411559 1014
161128 426
3688 300
4733 493
70992 141
9190 550
98074 580