313 25
2249 121
6041 286
7939 732
6725 147
10548 348
1928 163
5855 613
4432 629
6272 513
4836 757
1528 217
2373 140
2054 420
2219 458
1923 418