109309 351
3562 568
5726 706
15119 153
189553 274
26303 132
20030 608
29243 575
9181 844
7334 297
4048 559
2904 521
3359 626
6606 340
3339 680
2455 441
4843 72
8108 637
4162 420
9740 542
8620 710
2475 244
2338 275
3080 381
2127 205
3217 440
3663 424
5496 491