5009 611
18451 491
4089 168
4079 285
2905 98
7227 335
18244 274
10870 219
15983 485
9232 430
11820 645
4324 109
34287 390
5306 303
24896 389
7323 351
10418 696
4403 239
4862 305
2365 57
1246 28
4842 705
2553 189
5483 480
10774 286
8433 352
7397 803
3687 689