1457 340
1089 160
4676 670
30276 793
10445 595
6327 163
5137 159
21843 438
4411 209
41917 376
5235 386
6639 503
5076 307