50350 452
2928 36
7024 621
4447 432
3855 388
5101 82
1057 175
12524 600
11399 709
6210 420
5386 126
13037 481
13465 30
4224 462
10664 522
5610 282
7406 435
4864 706
5363 962
4441 540
6689 129
7419 498
7989 326
28216 381
1776 90
6424 519
16230 589
20647 259