506 139
1843 456
4880 34
9705 737
3386 312
2102 252
8107 620
7370 536
17688 472
2397 221
3625 148
4852 349
11479 470
2922 623
4889 510
5092 869
1553 145
4052 637
2897 641
11514 670
3365 354
15535 44
27348 816
4621 36
1179 131
3252 499
9980 282
5462 270