449278 1635
29318 395
28390 1465
52199 198
20491 509
5195 352
3076 160
4370 779
4500 532
2397 169
6111 925
1640 280
6496 83
8706 471
4893 746