2177 40
2372 213
4068 76
1911 220
5221 575
20352 893
2995 256
4365 78
4970 414
8942 765
4517 358
32626 686
20550 509