3120 301
45171 280
13063 701
783 220
17786 133
14802 291
17563 684
37247 363
2831 224
15935 370
7280 212
1430 395
7368 481
904 124
55426 794
297 59
3555 506
3505 355
28307 264
396 85
48322 443
2987 547
8331 360
7674 388