4003 273
42742 850
11676 660
10375 433
7784 497
3940 230
4915 371
7309 232
8575 569
8312 303
7292 583
8869 778
5028 433
5092 514
5158 240
8596 141
9668 693
11269 425
6875 111
8208 200
4605 153
7287 326
9829 696
7352 520
8953 640
4605 529
9011 515
15086 741