1050 116
3752 923
6417 793
5514 508
10582 589
16362 831
2542 342
8146 501
11074 441
1487 322
13338 923
6644 804
7849 716
1880 481
7468 243
8928 228