3091 401
13104 680
2192 87
3983 224
22103 886
15388 31
50003 116
9580 406
3053 497
21065 464
19952 550
10753 613
17099 439
20251 337
16376 804
4256 312
4464 744
12334 840
28667 405
4819 686
1487 86
34588 633
3321 742