312 85
1926 521
3414 890
9242 470
2182 600
8679 753
444 66
3477 327
42385 93
20799 613
5054 740
1614 351
9314 474
15855 794
4572 349
23320 98
9777 796
4255 178
16470 114
11857 273
7238 521
8542 352
9304 551
5424 428
22880 797
9538 700
8449 352
7512 445