371 35
1031 233
507 105
2968 616
3095 854
924 164
2104 534
2211 516
4763 286
374 38
2422 568
88655 414
11686 399
128851 625
10921 306
29865 209
31528 313
41223 845
24021 644
8012 183
17056 345
5154 169
10004 104
4765 113
8536 301
6875 24
6026 553
21777 171