506 139
1844 456
4882 34
9705 737
3386 312
2103 252
8107 620
7377 536
17688 472
2399 221
3625 148
4853 349
11479 470
2922 623
4889 510
5092 869
1553 145
4052 637
2897 641
11514 670
3365 354
15535 44
27349 816
4622 36
1179 131
3252 499
9980 282
5462 270