303 25
2249 121
6034 286
7934 732
6715 147
10545 348
1927 163
5849 613
4427 629
6271 513
4832 757
1527 217
2370 140
2053 420
2215 458
1921 418