2931 244
7088 702
1846 62
14646 524
8471 410
5041 413
23906 698
8440 390
2440 258
12277 347
6410 601
13424 715
5880 920
7523 273
9080 418
3901 664
4205 448
6332 363
3818 337
3092 149
4107 649
2762 417
9987 551
7226 605