333 64
8860 246
1159 343
1105 279
7405 756
2944 226
7304 621
5459 536
17356 472
2327 221
3445 148
4595 349
10583 470
2851 623
4746 510
5019 869
1419 145
3995 637
2869 641
11487 670
3324 354
15572 44
27201 816
4563 36
1135 131
3219 499
9915 282
5348 270