2516 207
10224 303
9540 652
47751 221
7695 452
8400 869
6114 169
4244 584
5263 40
5415 296
10437 67
5261 346
6517 837
4151 318
2070 438