50921 411
13926 252
608 67
524 113
535 135
536 123
2805 606
2669 787
287 65
2260 496
2550 809
1806 495
1512 130
1263 333
33143 620
1333 414
431 84
3986 41
2220 671
746 205
1975 589
33760 281
9019 462
9020 760