5050 261
2701 40
22528 340
15712 153
12201 333
19211 743
7985 284
25372 984
2676 138
7737 629
10426 459
11035 774
9428 530
15813 485
4885 867
3788 123
5669 656
2241 223
3446 68
6289 352
2374 44
10304 294
6896 549
3026 547
3905 77
5161 392
1497 29
6253 203