3591 867
319836 793
5031 598
2471 152
5369 693
11491 509
5352 259
3863 263
1120 81
2460 555
2238 113
5111 373
1254 246
1186 232