5403 94
4836 519
2146 296
21605 217
15165 280
3754 163
33449 518
4259 460
3430 691
3072 427
20099 570
8223 734
1962 329
15077 60
1905 145
1296 101
851 30
3287 846
20483 485
6381 318
17195 538
5313 614
16879 562
4137 728
1749 255
2494 269
2249 76
17253 128