2932 309
6405 324
1076 125
10911 244
1867 107
4395 503
4525 753
4923 636
9006 670
4652 223
6364 540
5175 508
6904 102
2291 406
5690 799
2567 115
5656 28
5394 433
5289 35
31393 173
5554 33
11341 948
7801 240
9537 326
7220 517
3878 593