31421 299
5083 642
2465 446
28307 221
16013 376
8153 956
1917 216
3918 634
4412 184
5902 322
2199 478
2936 563
913 196
2068 380
329 36